Foxit PDF SDK
FoxitPDFSDKPython2.ModelNode类 参考
类 FoxitPDFSDKPython2.ModelNode 继承关系图:
FoxitPDFSDKPython2.Base

Public 成员函数

def ModelNode ()
 构造函数。 更多...
 
def GetFirstChildNode ()
 获取当前节点的首个孩子节点。 更多...
 
def GetName ()
 获取当前节点的名字。 更多...
 
def GetNextSiblingNode ()
 获取当前节点的兄弟节点。 更多...
 
def GetNodeType ()
 获取节点类型。 更多...
 
def GetParentNode ()
 获取当前节点的父亲节点。 更多...
 
def IsEmpty ()
 检查当前对象是否为空。 更多...
 
def IsVisible ()
 检查当前节点是否可见。 更多...
 
def SetVisible (is_visible)
 设置当前节点的可见性。 更多...
 

静态 Public 属性

 e_TypeAmbientLight = _fsdk.ModelNode_e_TypeAmbientLight
 全局环境照明。
 
 e_TypeBone = _fsdk.ModelNode_e_TypeBone
 蒙皮动画骨架。
 
 e_TypeClippingPlane = _fsdk.ModelNode_e_TypeClippingPlane
 裁剪平面。
 
 e_TypeDummy = _fsdk.ModelNode_e_TypeDummy
 占位辅助节点。
 
 e_TypeGroup = _fsdk.ModelNode_e_TypeGroup
 组节点。
 
 e_TypeMarkup = _fsdk.ModelNode_e_TypeMarkup
 标记。
 
 e_TypeMesh = _fsdk.ModelNode_e_TypeMesh
 几何体
 
 e_TypeModelRoot = _fsdk.ModelNode_e_TypeModelRoot
 3D 场景根。
 
 e_TypeProcedural = _fsdk.ModelNode_e_TypeProcedural
 程序化节点。
 
 e_TypePunctualLight = _fsdk.ModelNode_e_TypePunctualLight
 位置光源。
 
 e_TypeSprite = _fsdk.ModelNode_e_TypeSprite
 面向屏幕的公告板对象
 
 e_TypeViewCamera = _fsdk.ModelNode_e_TypeViewCamera
 观察视角定义。
 

详细描述

这个类代表3D模型节点结构树中的一个节点。

参见
PDF3DAnnotInstance

构造及析构函数说明

◆ ModelNode()

def FoxitPDFSDKPython2.ModelNode.ModelNode ( )

构造函数。

带另一个3D模型节点对象的构造函数。

参数
[in]other另一个3D模型节点对象。

成员函数说明

◆ GetFirstChildNode()

def FoxitPDFSDKPython2.ModelNode.GetFirstChildNode ( )

获取当前节点的首个孩子节点。

返回
当前节点的首个孩子节点,如果没有孩子节点,返回空对象。

◆ GetName()

def FoxitPDFSDKPython2.ModelNode.GetName ( )

获取当前节点的名字。

返回
当前节点的名字。

◆ GetNextSiblingNode()

def FoxitPDFSDKPython2.ModelNode.GetNextSiblingNode ( )

获取当前节点的兄弟节点。

返回
当前节点的兄弟节点,如果没有兄弟节点,返回空对象。

◆ GetNodeType()

def FoxitPDFSDKPython2.ModelNode.GetNodeType ( )

获取节点类型。

返回
节点类型。请参考从 FoxitPDFSDKPython2.ModelNode.e_TypeModelRoot 开始的值,这应该是这些值中的一个。

◆ GetParentNode()

def FoxitPDFSDKPython2.ModelNode.GetParentNode ( )

获取当前节点的父亲节点。

返回
当前节点的父亲节点,如果没有父亲节点,返回空对象。

◆ IsEmpty()

def FoxitPDFSDKPython2.ModelNode.IsEmpty ( )

检查当前对象是否为空。

当当前对象为空时,表示当前对象无用。

返回
true表示当前对象为空,false表示不为空。

◆ IsVisible()

def FoxitPDFSDKPython2.ModelNode.IsVisible ( )

检查当前节点是否可见。

返回
true 表示当前节点可见,否则false 表示不可见。

◆ SetVisible()

def FoxitPDFSDKPython2.ModelNode.SetVisible (   is_visible)

设置当前节点的可见性。

参数
[in]is_visible一个布尔值用于设置当前节点的可见性。
true 表示可见,否则 false 表示不可见。
返回
无。